package com.huawei.appgallery.forum.base.card.bean;

import com.huawei.appgallery.jsonkit.api.JsonBean;
import com.huawei.appgallery.jsonkit.api.annotation.FieldSecurity;
import com.huawei.appgallery.jsonkit.api.annotation.SecurityLevel;
import java.io.Serializable;

public class Reply extends JsonBean implements Serializable {
    private static final long serialVersionUID = -2147548767005793937L;
    String content_;
    @FieldSecurity(security = SecurityLevel.PRIVACY)
    User fromUser_;
    long id_;
    PostTime postTime_;
    int status_;
    @FieldSecurity(security = SecurityLevel.PRIVACY)
    User toUser_;

    public interface b {
        public static final b ˊ = new b() {
            public int ˊ() {
                return 2;
            }
        };
        public static final b ˋ = new b() {
            public int ˊ() {
                return 1;
            }
        };
        public static final b ॱ = new b() {
            public int ˊ() {
                return 0;
            }
        };

        int ˊ();
    }

    public long ˊ() {
        return this.id_;
    }

    public PostTime ˏ() {
        return this.postTime_;
    }

    public String ˋ() {
        return this.content_;
    }

    public User ॱ() {
        return this.fromUser_;
    }

    public User ˎ() {
        return this.toUser_;
    }

    public b ʽ() {
        return new b(this) {
            final /* synthetic */ Reply ˏ;

            {
                this.ˏ = r1;
            }

            public int ˊ() {
                return this.ˏ.status_;
            }
        };
    }

    public void ˋ(long j) {
        this.id_ = j;
    }

    public void ˏ(PostTime postTime) {
        this.postTime_ = postTime;
    }

    public void ˎ(String str) {
        this.content_ = str;
    }

    public void ˋ(User user) {
        this.fromUser_ = user;
    }

    public void ˎ(User user) {
        this.toUser_ = user;
    }
}
